thermal storage vessel - Francés Inglés Diccionario